From 40427b3d70df39566c46aff9e9cc6c5b5a29415f Mon Sep 17 00:00:00 2001 From: Jeroen van der Heijden Date: Wed, 3 Oct 2018 10:41:45 +0200 Subject: [PATCH] upd logger --- include/logger/logger.h | 9 +++++---- src/logger/logger.c | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/include/logger/logger.h b/include/logger/logger.h index e679a0d2..6a99e6ac 100644 --- a/include/logger/logger.h +++ b/include/logger/logger.h @@ -13,10 +13,11 @@ #define LOGGER_H_ #ifdef __APPLE__ -#define _LOGGER_IO_FILE __sFILE +#include +typedef struct __sFILE LOGGER_IO_FILE; #else #include -#define _LOGGER_IO_FILE _IO_FILE +typedef struct _IO_FILE LOGGER_IO_FILE; #endif #define LOGGER_DEBUG 0 @@ -33,7 +34,7 @@ typedef struct logger_s logger_t; const char * LOGGER_LEVEL_NAMES[LOGGER_NUM_LEVELS]; -void logger_init(struct _LOGGER_IO_FILE * ostream, int log_level); +void logger_init(LOGGER_IO_FILE * ostream, int log_level); void logger_set_level(int log_level); const char * logger_level_name(int log_level); @@ -71,7 +72,7 @@ extern logger_t Logger; struct logger_s { - struct _LOGGER_IO_FILE * ostream; + LOGGER_IO_FILE * ostream; int level; const char * level_name; int flags; diff --git a/src/logger/logger.c b/src/logger/logger.c index 4c825eb4..e7829e47 100644 --- a/src/logger/logger.c +++ b/src/logger/logger.c @@ -81,7 +81,7 @@ const char * LOGGER_COLOR_MAP[LOGGER_NUM_LEVELS] = /* * Initialize the Logger. */ -void logger_init(struct _LOGGER_IO_FILE * ostream, int log_level) +void logger_init(LOGGER_IO_FILE * ostream, int log_level) { Logger.ostream = ostream; logger_set_level(log_level); -- 2.30.2